managing contractor - Deutsch Englisch Wörterbuch